package com.briup.smartlab.bean;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author briup
 * @since 2023-07-19
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("smart_rental_infos")
public class RentalInfos implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 唯一标识父
     */
    private String id;

    /**
     * 实验室id
     */
    private String labsId;

    /**
     * 租用开始时间
     */
    private LocalDateTime startDate;

    /**
     * 租用结束时间
     */
    private LocalDateTime endDate;

    /**
     * 审批状态(0=待审核，1=审核通过，2=审核不通过)
     */
    private Byte approvalStatus;

    /**
     * 审批人
     */
    private Long approvalUser;
}
